package com.ai.databao.service.impl;

import com.ai.databao.web.controller.vo.LmzxQueryInfoVO;
import org.apache.http.message.BasicNameValuePair;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by fangyunfeng on 2017/8/2.
 */
public interface ILmzxQuerySV {

    /**
     * 查询状态
     * @param token
     * @param bizType
     * @return
     */
    public String qryStatus(String token,String bizType);

    /**
     * 查询结果
     * @param token
     * @param bizType
     * @return
     */
    public String qryResult(String token,String bizType);

    /**
     * 查询央行征信
     * @param queryInfoVo
     * @return
     */
    public String qryCredit(LmzxQueryInfoVO queryInfoVo);

    /**
     * 社保地区列表查询
     * @param
     * @return
     */
    public String qrySocialSecurityAreas();

    /**
     * 社保地区登陆元素查询
     * @param
     * @return
     */
    public String qrySocialSecurityElem(String areaCode);

    /**
     * 社保查询
     * @param reqParams
     * @return
     */
    public String qrySocialSecurity(List<BasicNameValuePair> reqParams);

    /**
     * 公积金地区列表查询
     * @param
     * @return
     */
    public String qryHouseFundAreas();

    /**
     * 公积金地区登陆元素查询
     * @param
     * @return
     */
    public String qryHouseFundElem(String areaCode);

    /**
     * 公积金查询
     * @param reqParams
     * @return
     */
    public String qryHouseFund(List<BasicNameValuePair> reqParams);
}
